package bancosys.tec.job;

/**
 * @author piercio Created: 2008.05.09
 * @param <T>
 */
public interface Dispatcher<T> {

    /**
     * Envia um objeto.
     * 
     * @param obj o objeto a enviar.
     * @throws DispatchingException caso ocorra algum erro durante o envio.
     */
    void dispatch(T obj) throws DispatchingException;
}
